

package trabajospracticosavanzadaii;


public class Cola {
    private String[] cola;
    private int inicio;
    private int fin;
    
    public Cola(int n){       //constructoor
        cola = new String [n];
        inicio = -1;
        fin = -1;
        }
    public boolean llena (){
        return (cola.length-1==fin);
    }
    
    public boolean vacia (){
        return (inicio==-1);
        
    }
    public void agregar (String dato) {
        if(llena()){
            System.out.println("La cola esta llena");
         }
        else{
            if(inicio==-1){
                inicio++;
            }
            else{
                fin++;
                cola[fin]=dato;
                }
        }
        
    }
    
    public String extraer(){
        if(vacia()){
            System.out.println("La cola esta vacia");
            return null;}
        else
            return cola[inicio];
        
        
        
    }
   
}
